/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package asja.modelo;


import asja.outras.Conversoes;
import java.io.IOException;

/**
 *
 * @author Alice
 */
public class NotasModelo {
    
    private String nome;
    private float nota1 , nota2 , nota3, nota4 ,nota5, frequencia;
    Conversoes converte= new Conversoes();

    public float getFrequencia() {
        return frequencia;
    }

    public void setFrequencia(float frequencia) {
        this.frequencia = frequencia;
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome)throws IOException {
        if(nome.equals("") || converte.IsNumeric(nome))
            throw new IOException("Nome com Valor inválido");
        else
            this.nome = nome;
    }

    public float getNota1() {
        return nota1;
    }

    public void setNota1(float nota1) throws IOException {
        if(nota1<0 || nota1>10)
            throw new IOException("Nota inválida");
        else
           this.nota1 = nota1;
    }

    public float getNota2() {
        return nota2;
    }

    public void setNota2(float nota2) {
        this.nota2 = nota2;
    }

    public float getNota3() {
        return nota3;
    }

    public void setNota3(float nota3) {
        this.nota3 = nota3;
    }

    public float getNota4() {
        return nota4;
    }

    public void setNota4(float nota4) {
        this.nota4 = nota4;
    }

    public float getNota5() {
        return nota5;
    }

    public void setNota5(float nota5) {
        this.nota5 = nota5;
    }
  
}
